Construction of Fuzzy Ontologies from Fuzzy UML Models
نویسندگان
چکیده
The success and proliferation of the Semantic Web depends heavily on construction of Web ontologies. However, classical ontology construction approaches are not sufficient for handling imprecise and uncertain information that is commonly found in many application domains. Therefore, great efforts on construction of fuzzy ontologies have been made in recent years. In this paper, we propose a formal approach and develop an automated tool for constructing fuzzy ontologies from fuzzy UML models. Firstly, we propose formalization methods of fuzzy UML models and fuzzy ontologies, where fuzzy UML models and fuzzy ontologies can be represented and interpreted by their respective formal definitions and semantic interpretation methods. Then, we propose an approach for constructing fuzzy ontologies from fuzzy UML models, i.e., transforming fuzzy UML models (including the structure and instance information of fuzzy UML models) into fuzzy ontologies. Furthermore, following the proposed approach, we implement a prototype transformation tool called FUML2FOnto that can construct fuzzy ontologies from fuzzy UML models. Constructing fuzzy ontologies from fuzzy UML models will facilitate the development of Web ontologies. Moreover, in order to show that the constructed fuzzy ontologies may be useful for reasoning on fuzzy UML models, we investigate how to reason on fuzzy UML models based on the constructed fuzzy ontologies, and it turns out that the reasoning tasks of fuzzy UML models can be checked by means of the reasoning mechanism of fuzzy ontologies.
منابع مشابه
Mapping Sequence diagram in Fuzzy UML to Fuzzy Petri Net
This ability in fuzzy UML, practically leaves the customers and market’s need without response in this important and vital area. Here, the available sequence diagrams in fuzzy UML will map into fuzzy Petri net. However, the formal models ability will be added to the Semi-formal fuzzy UML. This formalization will add the automatic processing ability to the Semi-formal fuzzy UML. Further more, t...
متن کاملFuzzy Protégé for Fuzzy Ontology Models
Fuzzy Protégé is a semi-automatic collaborative tool for the construction of fuzzy ontology models, built as a Protégé 3.3.1 tab plug-in. Fuzzy Protégé is an extension of the well known ontology editor Protégé for which we have defined new meta-classes to allow the definition of parameterized membership functions. Fuzzy Protégé also gives support to instantiate fuzzy concepts and roles and allo...
متن کاملTransforming Fuzzy State Diagram to Fuzzy Petri net
UML is known as one of the most common methods in software engineering. Since this language is semi-formal, many researches and efforts have been performed to transform this language into formal methods including Petri nets. Thus, the operation of verification and validation of the qualitative and nonfunctional parameters could be achieved with more ability. Since the majority of the real world...
متن کاملTransforming Fuzzy State Diagram to Fuzzy Petri net
UML is known as one of the most common methods in software engineering. Since this language is semi-formal, many researches and efforts have been performed to transform this language into formal methods including Petri nets. Thus, the operation of verification and validation of the qualitative and nonfunctional parameters could be achieved with more ability. Since the majority of the real world...
متن کاملFuzzy XML data modeling with the UML and relational data models
Information imprecision and uncertainty exist in many real-world applications and for this reason fuzzy data modeling has been extensively investigated in various data models. Currently, huge amounts of electronic data are available on the Internet, and XML has been the de facto standard of information representation and exchange over the Web. This paper focuses on fuzzy XML data modeling, whic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Knowl.-Based Syst.
دوره 42 شماره
صفحات -
تاریخ انتشار 2013